Free Trade — definition

1. free trade (Noun)

1 definition

free trade (Noun) — International trade free of government interference.

1 type of
trade
2 types
North American Free Trade Agreement nafta